Zerlegen: Hauptfunktion denkt Hilfsfunktion mit
Aufgabe: ein Messbericht. Erst die Hauptfunktion schreiben – die Hilfsfunktion darf es dabei ruhig noch gar nicht geben:
def bericht(werte):
m = mittelwert(werte)
return f"{len(werte)} Werte, Mittelwert {m:.1f}"
Dann die Lücke füllen – mittelwert kennen Sie aus Woche 7:
def mittelwert(werte):
summe = 0
for wert in werte:
summe += wert
return summe / len(werte)
Groß denken, klein bauen – so zerlegt man Probleme.